Big Huge Thesaurus

group Pteridospermaphyta

noun